package com.brillilab.service.core.experiments;

import com.brillilab.domain.po.experiments.Plate;

import java.util.List;

/**
 * 多孔板
 */
public interface IPlateService {

    List<Plate> selectListByExperimentIdAndLtSort(Long experimentId,Integer sort);

    boolean insert(Plate plate);

    Plate selectById(Long plateId);

    boolean update(Plate plate);

    List<Plate> selectListByIds(List<Long> plateIds);

	List<Plate> getPlateList(Long experimentId);
	
	int getPlateCount(Long experimentId);

    List<Plate> selectListByExperimentIdAndType(Long experimentId,Integer type);

    List<Plate> selectListByExperimentId(Long experimentId);
}
